I don’t think it’s a shame to voice opinions and debate others on topics that we are passionate about. I don’t usually wade into those political discussions if it’s not something I care about.
Debating and having discussions gives me an opportunity to form an opinion, enforce an opinion or disregard an opinion. If someone on an anonymous discussion board is mean to me - I don’t let it ruin my day. Some people enjoy heated debates so I leave them to it - people don’t have to change to suit me.